Python Job: Python Full Stack Developer

Job added on

Company

PyUp.io

Location

São Paulo - Brazil

Job type

Full-Time

Python Job Details

Introduction

PyUp.io is one of the world’s leading Python security companies, most well know for our Safety scanner and our database of Python dependency vulnerabilities.

We are looking for a full stack Python/Django developer to help us build new product features. We also publish and maintain some popular open source projects and some of your work may be on these.

Your Qualifications and Experience

  • You are a confident English speaker, and have good command of written English.
  • You have been working as a Python software developer for at least 4 years, and have had exposure to a broad range of Python projects. You’ve worked as a developer for at least 5 years, ideally 10+.
  • You are very comfortable working with the Django framework. This includes creating new models, updating models, working with new routes and middleware.
  • You regularly work with relational databases and are quick to understand how its tables are connected. You are comfortable constructing SQL queries to get the data you need in an efficient manner.
  • You have a good grasp of HTML5 and CSS3.
  • You have worked with recent JavaScript frameworks such as Angular, Vue or React.
  • You are experienced with git and GitHub, and have worked with other developers using these tools.
  • You are a professional. People appreciate your dutiful follow-up and follow-through.
  • You are always learning, committed to continually educating yourself.
  • You are a good communicator and have the ability to succinctly report the issues that you discover.

Responsibilities

  • You'll be responsible for the entire lifecycle of some new features, from working with the leadership defining the project specs in order to build the back-end and front-end of new features, to testing, deploying, and performing maintenance.
  • We’ll need you to respond to occasional bug reports.
  • We’ll need you to bring big concepts down to actionable software development steps.
  • We’ll need your responsiveness and your ability to communicate clearly.
  • You’ll need to be available during business hours in the Pacific time zone for developer and customer meetings.
  • You will also be sitting in on some sales meetings to give prospects advice on how to use our products and to document their needs.

More about our Team and how we work

Our team works mostly asynchronously, communicating on our company Slack chat, where we keep up to date, ask each other questions and discuss our work.

We have a weekly meeting once a week on Zoom where we get together to discuss updates and projects.

How to Apply

Although not mandatory, you are encouraged to complete the questionnaire at https://forms.gle/d59SG6afL6WfaANo8

Job Type: Part-time

Salary: From R$125.00 per hour